@charset "utf-8";
#mainWrap{width: 100%;min-height: 800px;padding:120px 44px 0;box-sizing: border-box;}
#bannerWrap,.banner{width:100%;height: 218px;margin-bottom: 32px;}
.banner a,.banner a img{width:100%;height:100%}
/* 头部文字描述 */
.main-top{width:100%;height:130px;margin-bottom: 20px;text-align: center;}
.main-top span{font-size: 12px;line-height: 16px;}
.type{width:100%;height:56px;box-sizing: border-box;padding-left: 120px;}
.type span{padding:0 15px;height:100%;float: left;line-height: 60px;}
.type span a{font-size:18px;color:#000}
.type span a:hover{border-bottom: 1px solid rgb(53, 51, 51);}
/* 列表展示部分 */
.type-show{width:100%;min-height:300px}
.show-top{width:100%;height:95px;padding:40px 0 0;border-top: 1px solid #ccc;text-align: center;}
.show-top h3{color: #000;font-size: 28px;margin:5px 0}
.show-top span{color: #000;font-size: 12px;padding:18px 0;display: block;}
/* 列表内容数据刷新填充 */
.list-show{width:100%;padding:40px 15px 0;overflow: hidden;}
.list-connect{width:23%;height:495px;float:left;box-sizing: border-box;padding-top:15px;margin: 0 12px 45px;border-top: 1px solid #ccc;}
.list-connect h4{font-size: 18px;}
.list-connect b{width:206px;font-size: 12px;color:#000;margin:10px 0}

.list-connect p{width:206px;font-size: 12px;color:rgb(95, 95, 95);height:32px;}
.list-connect a{width: 280px;height: 320px;display: block;border-bottom: 1px solid #ccc;cursor: pointer;}
.list-connect a img{width:100%;height:100%}

/* 底部 */
.list-bottom{width:100%;height:60px;box-sizing: border-box;padding-top: 18px;}
.list-bottom span{float:left;line-height: 40px;font-size: 18px;}
.look{float:right;width:105px;line-height:30px;margin: 5px 11px 0 0;background: #000;color:#fff;text-align: center;}
